<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
	 
	 <meta name="description" content="XDMF parallel partitioned mesh I/O on top of HDF5">
    
    <meta name="author" content="Víctor Sande Veiga" >
    <link rel="icon" href="../favicon.png">

    <title>test_xdmf_unstructured_contiguous_hyperslabs_handler.f90 &ndash; XH5For</title>

    <link href="../css/bootstrap.min.css" rel="stylesheet">
    <link href="../css/pygments.css" rel="stylesheet">
    <link href="../css/font-awesome.min.css" rel="stylesheet">
    <link href="../css/local.css" rel="stylesheet">
    

    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
    
    <script src="../js/jquery-2.1.3.min.js"></script>
    <script src="../js/svg-pan-zoom.min.js"></script>

  </head>

  <body>

    <!-- Fixed navbar -->
    <nav class="navbar navbar-inverse navbar-fixed-top">
      <div class="container">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand" href="../index.html">XH5For </a>
        </div>
        <div id="navbar" class="navbar-collapse collapse">
          <ul class="nav navbar-nav">
				
            <li class="dropdown hidden-xs visible-sm visible-md hidden-lg">
              <a href="#" class="dropdown-toggle"
              data-toggle="dropdown" role="button"
              aria-haspopup="true"
		 aria-expanded="false">Contents <span class="caret"></span></a>
	      <ul class="dropdown-menu">
              
            <li><a href="../lists/files.html">Source Files</a></li>
				
				
            <li><a href="../lists/modules.html">Modules</a></li>
				
            
                                
            <li><a href="../lists/procedures.html">Procedures</a></li>
				
								
            <li><a href="../lists/types.html">Derived Types</a></li>
				
				
            <li><a href="../lists/programs.html">Programs</a></li>
				
            </ul>
            </li>

<li class="visible-xs hidden-sm visible-lg"><a href="../lists/files.html">Source Files</a></li>


<li class="visible-xs hidden-sm visible-lg"><a href="../lists/modules.html">Modules</a></li>



<li class="visible-xs hidden-sm visible-lg"><a href="../lists/procedures.html">Procedures</a></li>

                             
<li class="visible-xs hidden-sm visible-lg"><a href="../lists/types.html">Derived Types</a></li>


<li class="visible-xs hidden-sm visible-lg"><a href="../lists/programs.html">Programs</a></li>

          </ul>
        
        <form action="../search.html" class="navbar-form navbar-right" role="search">
        <div class="form-group">
          <input type="text" class="form-control" placeholder="Search" name="q" id="tipue_search_input" autocomplete="off" required>
        </div>
<!--
        <button type="submit" class="btn btn-default">Submit</button>
-->
        </form>
        
        </div><!--/.nav-collapse -->
      </div>
    </nav>

    <div class="container">
    
  
  <div class="row">
    <h1>test_xdmf_unstructured_contiguous_hyperslabs_handler.f90
    <small>Source File</small>
    
    </h1>
    
<div class="row">
  <div class="col-lg-12">
<div class="well well-sm">
  <ul class="list-inline" style="margin-bottom:0px;display:inline">
     
     
     
     
    
    
     <li><i class="fa fa-list-ol"></i>
       <a data-toggle="tooltip"
	  data-placement="bottom" data-html="true"
	  title=" 0.3% of total for source files.">33 statements</a>
     </li> 
     
     
    <li><i class="fa fa-code"></i><a href="../src/test_xdmf_unstructured_contiguous_hyperslabs_handler.f90"> Source File</a></li>
     
  </ul>
  <ol class="breadcrumb in-well text-right">
  
     <li class="active">test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</li>
  </ol>
</div>
</div>
</div>
<script>
  $(function () {
  $('[data-toggle="tooltip"]').tooltip()
  })
</script>

  </div>
  <div class="row">
    <div class="col-md-3 hidden-xs hidden-sm visible-md visible-lg">
    
<div id="sidebar">
  





<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#progs-0">Programs</a></h3></div>
  <div id="progs-0" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../program/test_xdmf_uns_hyperslabs_handler.html">test_xdmf_uns_hyperslabs_handler</a>
      
    </div>
  </div>
</div>
















<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title">Source Code</h3></div>
  <div class="list-group">
    <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_contiguous_hyperslabs_handler.f90.html#src">test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</a>
  </div>
</div>


  <hr>
  

<div class="panel panel-default">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#allfiles-0">All Source Files</a></h3></div>
  <div id="allfiles-0" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../sourcefile/ch_unstructured_hexahedron_perf.f90.html">ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/fox_xdmf.f90.html">fox_xdmf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_contiguous_hyperslab_handler.f90.html">hdf5_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_dataset_per_process_handler.f90.html">hdf5_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_handler.f90.html">hdf5_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_contiguous_hyperslab_handler.f90.html">hdf5_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_dataset_per_process_handler.f90.html">hdf5_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_contiguous_hyperslab_handler.f90.html">hdf5_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_dataset_per_process_handler.f90.html">hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/mpi_environment.f90.html">mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/spatial_grid_descriptor.f90.html">spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler.f90.html">steps_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler_test.f90.html">steps_handler_test.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_contiguous_hyperslab_factory.f90.html">structured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_dataset_per_process_factory.f90.html">structured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_spatial_grid_descriptor.f90.html">structured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_uniform_grid_descriptor.f90.html">structured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_fox_wxml.f90.html">test_FoX_wxml.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90.html">test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_dataset_per_process_handler.f90.html">test_hdf5_rectilinear_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_contiguous_hyperslabs_handler.f90.html">test_hdf5_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_dataset_per_process_handler.f90.html">test_hdf5_regular_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_contiguous_hyperslabs_handler.f90.html">test_hdf5_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_dataset_per_process_handler.f90.html">test_hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_mpi_environment.f90.html">test_mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_attribute.f90.html">test_xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_character_data.f90.html">test_xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_dataitem.f90.html">test_xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_geometry.f90.html">test_xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_grid.f90.html">test_xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90.html">test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_dataset_per_process.f90.html">test_xdmf_rectilinear_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_contiguous_hyperslabs_handler.f90.html">test_xdmf_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_dataset_per_process.f90.html">test_xdmf_regular_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_time.f90.html">test_xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_topology.f90.html">test_xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_contiguous_hyperslabs_handler.f90.html">test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_dataset_per_process.f90.html">test_xdmf_unstructured_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_xinclude.f90.html">test_xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_hdf5_mod.f90.html">try_compile_hdf5_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_mpi_mod.f90.html">try_compile_mpi_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/uniform_grid_descriptor.f90.html">uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_contiguous_hyperslab_factory.f90.html">unstructured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_dataset_per_process_factory.f90.html">unstructured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_spatial_grid_descriptor.f90.html">unstructured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_uniform_grid_descriptor.f90.html">unstructured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_attribute.f90.html">xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_character_data.f90.html">xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_contiguous_hyperslab_handler.f90.html">xdmf_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataitem.f90.html">xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataset_per_process_handler.f90.html">xdmf_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_domain.f90.html">xdmf_domain.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_element.f90.html">xdmf_element.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_file.f90.html">xdmf_file.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_geometry.f90.html">xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_grid.f90.html">xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_handler.f90.html">xdmf_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_information.f90.html">xdmf_information.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_parameters.f90.html">xdmf_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_contiguous_hyperslab_handler.f90.html">xdmf_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_dataset_per_process_handler.f90.html">xdmf_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_time.f90.html">xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_topology.f90.html">xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_contiguous_hyperslab_handler.f90.html">xdmf_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_dataset_per_process_handler.f90.html">xdmf_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_utils.f90.html">xdmf_utils.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_xinclude.f90.html">xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for.f90.html">xh5for.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_abstract_factory.f90.html">xh5for_abstract_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_grid.f90.html">xh5for_ch_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_non_static_grid_series.f90.html">xh5for_ch_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_static_grid_series.f90.html">xh5for_ch_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_grid.f90.html">xh5for_ch_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_non_static_grid_series.f90.html">xh5for_ch_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_static_grid_series.f90.html">xh5for_ch_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron.f90.html">xh5for_ch_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron_perf.f90.html">xh5for_ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_mixedtopology.f90.html">xh5for_ch_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_non_static_tetrahedron.f90.html">xh5for_ch_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_quadilateral.f90.html">xh5for_ch_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_mixed_series.f90.html">xh5for_ch_unstructured_static_mixed_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_tetrahedron.f90.html">xh5for_ch_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_tetrahedron.f90.html">xh5for_ch_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_triangles.f90.html">xh5for_ch_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_grid.f90.html">xh5for_dpp_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_non_static_grid_series.f90.html">xh5for_dpp_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_static_grid_series.f90.html">xh5for_dpp_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_grid.f90.html">xh5for_dpp_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_non_static_grid_series.f90.html">xh5for_dpp_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_static_grid_series.f90.html">xh5for_dpp_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_hexahedron.f90.html">xh5for_dpp_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_mixedtopology.f90.html">xh5for_dpp_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_non_static_tetrahedron.f90.html">xh5for_dpp_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_quadilateral.f90.html">xh5for_dpp_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_static_tetrahedron.f90.html">xh5for_dpp_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_tetrahedron.f90.html">xh5for_dpp_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_triangles.f90.html">xh5for_dpp_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_factory.f90.html">xh5for_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_handler.f90.html">xh5for_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_metadata.f90.html">xh5for_metadata.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_parameters.f90.html">xh5for_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_utils.f90.html">xh5for_utils.f90</a>
      
    </div>
  </div>
</div>


</div>  

    </div>
    <div class="col-md-9" id='text'>
    
    
    <h3>This File Depends On</h3>
    
                <div class="depgraph"><?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
 -->
<!-- Title: sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph Pages: 1 -->
<svg id="sourcefiletest_xdmf_unstructured_contiguous_hyperslabs_handlerf90EfferentGraph" width="641pt" height="289pt"
 viewBox="0.00 0.00 641.00 288.83" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph" class="graph" transform="scale(0.335602 0.335602) rotate(0) translate(4 856.634)">
<title>sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-856.634 1906,-856.634 1906,4 -4,4"/>
<!-- sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node1" class="node"><title>sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</title>
<polygon fill="none" stroke="black" points="1902,-331.634 1601,-331.634 1601,-307.634 1902,-307.634 1902,-331.634"/>
<text text-anchor="middle" x="1751.5" y="-317.234" font-family="Helvetica,sans-Serif" font-size="10.50">test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</text>
</g>
<!-- sourcefile~xh5for_parameters.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node2" class="node"><title>sourcefile~xh5for_parameters.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node2"><a xlink:href="../sourcefile/xh5for_parameters.f90.html" xlink:title="xh5for_parameters.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="272,-352.634 151,-352.634 151,-328.634 272,-328.634 272,-352.634"/>
<text text-anchor="middle" x="211.5" y="-338.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_parameters.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge68" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M218.655,-328.308C236.652,-293.885 293.01,-197.069 373,-163.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M375,-163.634C446.342,-133.815 455.441,-101.562 531.5,-87.6344"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-87.6344C604.589,-74.6172 623.733,-82.4429 696,-81.6344"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-81.6344C752.737,-81.022 752.086,-34.6579 805,-20.6344 954.777,19.0604 1002.51,-4.73083 1153,-41.6344"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1155,-41.6344C1283.32,-71.8568 1305.21,-109.64 1428,-157.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1430,-157.634C1541.43,-201.191 1665.89,-270.476 1721.24,-302.442"/>
<polygon fill="#000000" stroke="#000000" points="1719.73,-305.612 1730.13,-307.603 1723.24,-299.558 1719.73,-305.612"/>
</g>
<!-- sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node3" class="node"><title>sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node3"><a xlink:href="../sourcefile/xdmf_unstructured_contiguous_hyperslab_handler.f90.html" xlink:title="xdmf_unstructured_contiguous_hyperslab_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1565,-331.634 1293,-331.634 1293,-307.634 1565,-307.634 1565,-331.634"/>
<text text-anchor="middle" x="1429" y="-317.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_unstructured_contiguous_hyperslab_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge26" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-81.6344C953.843,-76.0689 1024.76,-112.149 1257,-219.634 1310.06,-244.193 1368.07,-280.238 1401.04,-301.68"/>
<polygon fill="#000000" stroke="#000000" points="1399.37,-304.77 1409.66,-307.319 1403.21,-298.914 1399.37,-304.77"/>
</g>
<!-- sourcefile~unstructured_spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node5" class="node"><title>sourcefile~unstructured_spatial_grid_descriptor.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node5"><a xlink:href="../sourcefile/unstructured_spatial_grid_descriptor.f90.html" xlink:title="unstructured_spatial_grid_descriptor.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1012.5,-449.634 807.5,-449.634 807.5,-425.634 1012.5,-425.634 1012.5,-449.634"/>
<text text-anchor="middle" x="910" y="-435.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">unstructured_spatial_grid_descriptor.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~unstructured_spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge60" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~unstructured_spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M266.892,-352.672C329.53,-366.856 425.694,-389.743 440,-399.634 462.821,-415.413 453.312,-434.665 476,-450.634 558.974,-509.036 594.687,-517.224 696,-511.634"/>
</g>
<!-- sourcefile~unstructured_uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node7" class="node"><title>sourcefile~unstructured_uniform_grid_descriptor.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node7"><a xlink:href="../sourcefile/unstructured_uniform_grid_descriptor.f90.html" xlink:title="unstructured_uniform_grid_descriptor.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1015,-53.6344 805,-53.6344 805,-29.6344 1015,-29.6344 1015,-53.6344"/>
<text text-anchor="middle" x="910" y="-39.2344" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">unstructured_uniform_grid_descriptor.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~unstructured_uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge64" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~unstructured_uniform_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-81.6344C726.219,-81.0205 794.864,-67.1412 846.247,-55.9023"/>
<polygon fill="#000000" stroke="#000000" points="847.262,-59.2626 856.276,-53.6944 845.757,-52.4263 847.262,-59.2626"/>
</g>
<!-- sourcefile~steps_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node8" class="node"><title>sourcefile~steps_handler.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node8"><a xlink:href="../sourcefile/steps_handler.f90.html" xlink:title="steps_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="746,-175.634 648,-175.634 648,-151.634 746,-151.634 746,-175.634"/>
<text text-anchor="middle" x="697" y="-161.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">steps_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~steps_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge67" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~steps_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M375,-163.634C461.359,-129.202 571.481,-139.646 637.722,-151.1"/>
<polygon fill="#000000" stroke="#000000" points="637.504,-154.617 647.966,-152.941 638.742,-147.727 637.504,-154.617"/>
</g>
<!-- sourcefile~spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node9" class="node"><title>sourcefile~spatial_grid_descriptor.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node9"><a xlink:href="../sourcefile/spatial_grid_descriptor.f90.html" xlink:title="spatial_grid_descriptor.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="766.5,-255.634 627.5,-255.634 627.5,-231.634 766.5,-231.634 766.5,-255.634"/>
<text text-anchor="middle" x="697" y="-241.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">spatial_grid_descriptor.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge4" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-243.634C560.483,-248.356 590.373,-249.495 617.085,-249.092"/>
<polygon fill="#000000" stroke="#000000" points="617.235,-252.589 627.154,-248.865 617.078,-245.591 617.235,-252.589"/>
</g>
<!-- sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node10" class="node"><title>sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node10"><a xlink:href="../sourcefile/xdmf_contiguous_hyperslab_handler.f90.html" xlink:title="xdmf_contiguous_hyperslab_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1257,-331.634 1051,-331.634 1051,-307.634 1257,-307.634 1257,-331.634"/>
<text text-anchor="middle" x="1154" y="-317.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_contiguous_hyperslab_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge15" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-81.6344C804.565,-79.3162 812.695,-149.955 909,-195.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M911,-195.634C987.616,-231.975 1075.86,-278.367 1121.69,-302.813"/>
<polygon fill="#000000" stroke="#000000" points="1120.07,-305.917 1130.54,-307.543 1123.37,-299.743 1120.07,-305.917"/>
</g>
<!-- sourcefile~xh5for_utils.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node11" class="node"><title>sourcefile~xh5for_utils.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node11"><a xlink:href="../sourcefile/xh5for_utils.f90.html" xlink:title="xh5for_utils.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="416.5,-352.634 331.5,-352.634 331.5,-328.634 416.5,-328.634 416.5,-352.634"/>
<text text-anchor="middle" x="374" y="-338.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_utils.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xh5for_utils.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge20" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xh5for_utils.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M272.264,-340.634C288.196,-340.634 305.281,-340.634 320.773,-340.634"/>
<polygon fill="#000000" stroke="#000000" points="321.21,-344.134 331.21,-340.634 321.21,-337.134 321.21,-344.134"/>
</g>
<!-- sourcefile~uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node12" class="node"><title>sourcefile~uniform_grid_descriptor.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node12"><a xlink:href="../sourcefile/uniform_grid_descriptor.f90.html" xlink:title="uniform_grid_descriptor.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="769,-133.634 625,-133.634 625,-109.634 769,-109.634 769,-133.634"/>
<text text-anchor="middle" x="697" y="-119.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">uniform_grid_descriptor.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge24" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-87.6344C554.67,-83.7579 606.443,-95.9753 645.908,-106.828"/>
<polygon fill="#000000" stroke="#000000" points="645.078,-110.23 655.65,-109.548 646.96,-103.488 645.078,-110.23"/>
</g>
<!-- sourcefile~xh5for_metadata.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node14" class="node"><title>sourcefile~xh5for_metadata.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node14"><a xlink:href="../sourcefile/xh5for_metadata.f90.html" xlink:title="xh5for_metadata.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="588.5,-215.634 476.5,-215.634 476.5,-191.634 588.5,-191.634 588.5,-215.634"/>
<text text-anchor="middle" x="532.5" y="-201.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_metadata.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xh5for_metadata.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge2" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xh5for_metadata.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M375,-163.634C396.072,-155.233 453.017,-173.427 492.076,-187.956"/>
<polygon fill="#000000" stroke="#000000" points="490.997,-191.29 501.588,-191.553 493.473,-184.742 490.997,-191.29"/>
</g>
<!-- sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node16" class="node"><title>sourcefile~xdmf_handler.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node16"><a xlink:href="../sourcefile/xdmf_handler.f90.html" xlink:title="xdmf_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="958,-285.634 862,-285.634 862,-261.634 958,-261.634 958,-285.634"/>
<text text-anchor="middle" x="910" y="-271.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge9" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M375,-163.634C423.384,-143.411 428.478,-202.46 476,-224.634 499.627,-235.659 505.818,-239.141 531.5,-243.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-243.634C574.6,-250.826 583.541,-227.331 625,-222.634 688.593,-215.43 705.974,-211.512 769,-222.634 806.372,-229.229 846.887,-245.014 874.669,-257.29"/>
<polygon fill="#000000" stroke="#000000" points="873.384,-260.55 883.94,-261.465 876.259,-254.167 873.384,-260.55"/>
</g>
<!-- sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge69" class="edge"><title>sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1565.46,-319.634C1573.78,-319.634 1582.19,-319.634 1590.6,-319.634"/>
<polygon fill="#000000" stroke="#000000" points="1590.85,-323.134 1600.85,-319.634 1590.85,-316.134 1590.85,-323.134"/>
</g>
<!-- sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node4" class="node"><title>sourcefile~fox_xdmf.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node4"><a xlink:href="../sourcefile/fox_xdmf.f90.html" xlink:title="fox_xdmf.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="569.5,-600.634 495.5,-600.634 495.5,-576.634 569.5,-576.634 569.5,-600.634"/>
<text text-anchor="middle" x="532.5" y="-586.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">fox_xdmf.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge70" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1155,-515.634C1274.56,-494.967 1310.1,-544.306 1428,-515.634"/>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge25" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M911,-515.634C1013.84,-484.126 1047.02,-533.955 1153,-515.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1155,-515.634C1271.1,-495.566 1373.9,-385.206 1412.15,-339.485"/>
<polygon fill="#000000" stroke="#000000" points="1414.87,-341.681 1418.53,-331.736 1409.47,-337.232 1414.87,-341.681"/>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge14" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M569.657,-583.53C637.118,-573.583 786.433,-549.569 909,-515.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M911,-515.634C961.397,-500.193 981.492,-499.322 1015,-458.634 1048.51,-417.946 1012.65,-381.793 1051,-345.634 1054.77,-342.082 1058.95,-338.998 1063.41,-336.321"/>
<polygon fill="#000000" stroke="#000000" points="1065.07,-339.405 1072.3,-331.66 1061.81,-333.207 1065.07,-339.405"/>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge7" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M545.045,-576.541C562.113,-558.803 595.273,-524.885 625,-497.634 663.593,-462.257 763.43,-377.46 805,-345.634 830.327,-326.244 860.394,-305.679 881.669,-291.514"/>
<polygon fill="#000000" stroke="#000000" points="883.804,-294.298 890.209,-285.857 879.939,-288.462 883.804,-294.298"/>
</g>
<!-- sourcefile~unstructured_spatial_grid_descriptor.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge71" class="edge"><title>sourcefile~unstructured_spatial_grid_descriptor.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M972.414,-449.678C1021.18,-458.783 1091.2,-470.837 1153,-477.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1155,-477.634C1276.77,-491.028 1308.97,-544.582 1428,-515.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1430,-515.634C1557.31,-484.674 1682.16,-381.619 1730.03,-338.676"/>
<polygon fill="#000000" stroke="#000000" points="1732.5,-341.164 1737.55,-331.852 1727.79,-335.98 1732.5,-341.164"/>
</g>
<!-- sourcefile~mpi_environment.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node6" class="node"><title>sourcefile~mpi_environment.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node6"><a xlink:href="../sourcefile/mpi_environment.f90.html" xlink:title="mpi_environment.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="589,-371.634 476,-371.634 476,-347.634 589,-347.634 589,-371.634"/>
<text text-anchor="middle" x="532.5" y="-357.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">mpi_environment.f90</text>
</a>
</g>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge72" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M558.595,-371.648C605.647,-393.518 710.877,-439.349 805,-458.634 956.744,-489.727 999.031,-460.7 1153,-477.634"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge30" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M911,-359.634C1018.47,-355.237 1046.11,-371.557 1153,-359.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1155,-359.634C1219.2,-352.474 1291.52,-341.757 1345.59,-333.218"/>
<polygon fill="#000000" stroke="#000000" points="1346.14,-336.675 1355.46,-331.651 1345.04,-329.762 1346.14,-336.675"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~unstructured_spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge62" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~unstructured_spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-359.634C765.875,-365.797 839.261,-399.803 879.104,-420.829"/>
<polygon fill="#000000" stroke="#000000" points="877.553,-423.969 888.019,-425.614 880.864,-417.801 877.553,-423.969"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~steps_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge66" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~steps_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M570.442,-347.549C577.322,-343.948 583.93,-339.378 589,-333.634 623.321,-294.752 595.907,-265.569 625,-222.634 636.019,-206.373 652.761,-192.159 667.22,-181.759"/>
<polygon fill="#000000" stroke="#000000" points="669.619,-184.356 675.857,-175.792 665.64,-178.597 669.619,-184.356"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge3" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M567.861,-347.594C575.389,-343.9 582.918,-339.281 589,-333.634 612.918,-311.43 600.138,-290.776 625,-269.634 629.25,-266.02 634.046,-262.89 639.089,-260.181"/>
<polygon fill="#000000" stroke="#000000" points="640.853,-263.217 648.369,-255.75 637.837,-256.901 640.853,-263.217"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge18" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M589.267,-357.148C620.68,-356.37 660.599,-356.42 696,-359.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-359.634C791.394,-368.114 815.301,-363.468 909,-359.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M911,-359.634C973.365,-357.083 1043.65,-344.34 1092.34,-333.913"/>
<polygon fill="#000000" stroke="#000000" points="1093.36,-337.272 1102.39,-331.728 1091.87,-330.432 1093.36,-337.272"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge11" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M559.161,-347.608C604.839,-326.206 695.542,-283.721 696,-283.634"/>
</g>
<!-- sourcefile~unstructured_uniform_grid_descriptor.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge73" class="edge"><title>sourcefile~unstructured_uniform_grid_descriptor.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1015.05,-30.8336C1058.28,-29.116 1108.62,-30.7525 1153,-41.6344"/>
</g>
<!-- sourcefile~steps_handler.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge74" class="edge"><title>sourcefile~steps_handler.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M746.356,-152.325C866.085,-126.611 1184.26,-72.3245 1428,-157.634"/>
</g>
<!-- sourcefile~steps_handler.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge8" class="edge"><title>sourcefile~steps_handler.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M735.031,-175.696C746.135,-179.711 758.222,-184.485 769,-189.634 780.317,-195.042 842.911,-233.127 880.465,-256.118"/>
<polygon fill="#000000" stroke="#000000" points="879.071,-259.369 889.427,-261.609 882.729,-253.4 879.071,-259.369"/>
</g>
<!-- sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge27" class="edge"><title>sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M758.215,-231.618C846.587,-216.356 1015.79,-196.208 1153,-233.634"/>
</g>
<!-- sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~unstructured_spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge59" class="edge"><title>sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~unstructured_spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M706.011,-255.881C722.439,-280.358 762.03,-336.182 805,-373.634 826.439,-392.321 853.967,-408.997 875.316,-420.639"/>
<polygon fill="#000000" stroke="#000000" points="873.878,-423.839 884.348,-425.467 877.178,-417.666 873.878,-423.839"/>
</g>
<!-- sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge10" class="edge"><title>sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M766.506,-253.375C794.02,-257.286 825.377,-261.745 851.659,-265.482"/>
<polygon fill="#000000" stroke="#000000" points="851.442,-268.986 861.835,-266.928 852.428,-262.056 851.442,-268.986"/>
</g>
<!-- sourcefile~xdmf_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge28" class="edge"><title>sourcefile~xdmf_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1257.04,-319.634C1265.43,-319.634 1273.99,-319.634 1282.61,-319.634"/>
<polygon fill="#000000" stroke="#000000" points="1282.73,-323.134 1292.73,-319.634 1282.73,-316.134 1282.73,-323.134"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge29" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M416.633,-348.499C424.638,-350.842 432.773,-353.835 440,-357.634 487.555,-382.635 480.616,-419.388 531.5,-436.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-436.634C599.192,-458.9 1084.06,-367.323 1153,-359.634"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~unstructured_spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge61" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~unstructured_spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-436.634C608.834,-462.168 616.577,-516.017 696,-511.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-511.634C765.461,-507.912 838.722,-475.047 878.714,-454.386"/>
<polygon fill="#000000" stroke="#000000" points="880.451,-457.427 887.671,-449.673 877.191,-451.232 880.451,-457.427"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~mpi_environment.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge63" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~mpi_environment.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M416.528,-345.676C431.601,-347.506 449.025,-349.621 465.679,-351.643"/>
<polygon fill="#000000" stroke="#000000" points="465.571,-355.156 475.92,-352.887 466.415,-348.207 465.571,-355.156"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge17" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-319.634C709.726,-298.859 916.116,-304.862 1040.59,-311.757"/>
<polygon fill="#000000" stroke="#000000" points="1040.71,-315.269 1050.89,-312.34 1041.11,-308.28 1040.71,-315.269"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge22" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M379.197,-328.61C390.162,-298.998 422.581,-222.097 476,-182.634 516.308,-152.857 570.466,-137.614 614.96,-129.812"/>
<polygon fill="#000000" stroke="#000000" points="615.587,-133.255 624.879,-128.166 614.441,-126.35 615.587,-133.255"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge12" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M416.802,-334.654C448.298,-330.239 492.568,-324.224 531.5,-319.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-319.634C606.965,-310.973 623.323,-297.424 696,-283.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-283.634C749.26,-273.908 808.712,-271.904 851.42,-272.043"/>
<polygon fill="#000000" stroke="#000000" points="851.603,-275.544 861.628,-272.118 851.654,-268.544 851.603,-275.544"/>
</g>
<!-- sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge31" class="edge"><title>sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M769.004,-131.467C833.789,-141.287 931.818,-158.28 1015,-181.634 1078.1,-199.351 1090.02,-215.473 1153,-233.634"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1155,-233.634C1237.46,-253.879 1331.46,-285.41 1384.86,-304.144"/>
<polygon fill="#000000" stroke="#000000" points="1383.75,-307.464 1394.35,-307.487 1386.08,-300.862 1383.75,-307.464"/>
</g>
<!-- sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~unstructured_uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge65" class="edge"><title>sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~unstructured_uniform_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M731.274,-109.583C743.191,-105.231 756.713,-100.253 769,-95.6344 802.701,-82.9653 840.818,-68.237 868.76,-57.3652"/>
<polygon fill="#000000" stroke="#000000" points="870.147,-60.581 878.195,-53.6903 867.607,-54.0583 870.147,-60.581"/>
</g>
<!-- sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge19" class="edge"><title>sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M740.681,-133.698C784.062,-146.625 852.706,-168.933 909,-195.634"/>
</g>
<!-- sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge13" class="edge"><title>sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M754.4,-133.646C759.634,-136.104 764.612,-139.066 769,-142.634 795.228,-163.96 781.807,-185.041 805,-209.634 823.879,-229.653 850.348,-245.824 871.858,-256.903"/>
<polygon fill="#000000" stroke="#000000" points="870.53,-260.152 881.041,-261.483 873.654,-253.888 870.53,-260.152"/>
</g>
<!-- sourcefile~xdmf_utils.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node13" class="node"><title>sourcefile~xdmf_utils.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node13"><a xlink:href="../sourcefile/xdmf_utils.f90.html" xlink:title="xdmf_utils.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="251,-600.634 172,-600.634 172,-576.634 251,-576.634 251,-600.634"/>
<text text-anchor="middle" x="211.5" y="-586.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_utils.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge5" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M215.113,-576.609C225.674,-529.097 266.621,-355.312 308,-319.634 331.198,-299.633 510.668,-270.577 617.216,-254.815"/>
<polygon fill="#000000" stroke="#000000" points="617.908,-258.251 627.292,-253.332 616.889,-251.326 617.908,-258.251"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xh5for_utils.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge21" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xh5for_utils.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M216.924,-576.259C228.569,-544.721 262.342,-459.594 308,-399.634 319.512,-384.516 335.23,-370.128 348.326,-359.346"/>
<polygon fill="#000000" stroke="#000000" points="350.867,-361.794 356.482,-352.81 346.49,-356.332 350.867,-361.794"/>
</g>
<!-- sourcefile~xdmf_time.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node17" class="node"><title>sourcefile~xdmf_time.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node17"><a xlink:href="../sourcefile/xdmf_time.f90.html" xlink:title="xdmf_time.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="414,-684.634 334,-684.634 334,-660.634 414,-660.634 414,-684.634"/>
<text text-anchor="middle" x="374" y="-670.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_time.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_time.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge33" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_time.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M227.933,-600.727C246.193,-614.569 277.921,-637.185 308,-651.634 313.205,-654.134 318.78,-656.443 324.398,-658.543"/>
<polygon fill="#000000" stroke="#000000" points="323.239,-661.845 333.834,-661.876 325.571,-655.245 323.239,-661.845"/>
</g>
<!-- sourcefile~xdmf_topology.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node18" class="node"><title>sourcefile~xdmf_topology.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node18"><a xlink:href="../sourcefile/xdmf_topology.f90.html" xlink:title="xdmf_topology.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="424,-600.634 324,-600.634 324,-576.634 424,-576.634 424,-600.634"/>
<text text-anchor="middle" x="374" y="-586.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_topology.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_topology.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge35" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_topology.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M251.353,-588.634C270.089,-588.634 292.97,-588.634 313.812,-588.634"/>
<polygon fill="#000000" stroke="#000000" points="313.853,-592.134 323.853,-588.634 313.853,-585.134 313.853,-592.134"/>
</g>
<!-- sourcefile~xdmf_xinclude.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node22" class="node"><title>sourcefile~xdmf_xinclude.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node22"><a xlink:href="../sourcefile/xdmf_xinclude.f90.html" xlink:title="xdmf_xinclude.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="423.5,-558.634 324.5,-558.634 324.5,-534.634 423.5,-534.634 423.5,-558.634"/>
<text text-anchor="middle" x="374" y="-544.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_xinclude.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_xinclude.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge39" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_xinclude.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M251.353,-578.467C271.144,-573.288 295.561,-566.899 317.314,-561.206"/>
<polygon fill="#000000" stroke="#000000" points="318.306,-564.565 327.094,-558.647 316.534,-557.793 318.306,-564.565"/>
</g>
<!-- sourcefile~xdmf_dataitem.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node23" class="node"><title>sourcefile~xdmf_dataitem.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node23"><a xlink:href="../sourcefile/xdmf_dataitem.f90.html" xlink:title="xdmf_dataitem.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="424.5,-642.634 323.5,-642.634 323.5,-618.634 424.5,-618.634 424.5,-642.634"/>
<text text-anchor="middle" x="374" y="-628.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_dataitem.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_dataitem.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge41" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_dataitem.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M251.353,-598.801C271.144,-603.98 295.561,-610.37 317.314,-616.062"/>
<polygon fill="#000000" stroke="#000000" points="316.534,-619.476 327.094,-618.622 318.306,-612.704 316.534,-619.476"/>
</g>
<!-- sourcefile~xdmf_geometry.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node24" class="node"><title>sourcefile~xdmf_geometry.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node24"><a xlink:href="../sourcefile/xdmf_geometry.f90.html" xlink:title="xdmf_geometry.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="426.5,-474.634 321.5,-474.634 321.5,-450.634 426.5,-450.634 426.5,-474.634"/>
<text text-anchor="middle" x="374" y="-460.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_geometry.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_geometry.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge43" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_geometry.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M220.423,-576.354C235.105,-554.553 268.65,-509.002 308,-483.634 310.607,-481.954 313.36,-480.397 316.202,-478.957"/>
<polygon fill="#000000" stroke="#000000" points="317.843,-482.056 325.51,-474.744 314.956,-475.679 317.843,-482.056"/>
</g>
<!-- sourcefile~xdmf_attribute.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node26" class="node"><title>sourcefile~xdmf_attribute.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node26"><a xlink:href="../sourcefile/xdmf_attribute.f90.html" xlink:title="xdmf_attribute.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="423.5,-726.634 324.5,-726.634 324.5,-702.634 423.5,-702.634 423.5,-726.634"/>
<text text-anchor="middle" x="374" y="-712.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_attribute.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_attribute.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge45" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_attribute.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M224.533,-601.019C236.682,-613.605 255.899,-633.741 272,-651.634 288.445,-669.91 287.535,-680.011 308,-693.634 310.534,-695.321 313.214,-696.881 315.984,-698.323"/>
<polygon fill="#000000" stroke="#000000" points="314.529,-701.506 325.074,-702.532 317.471,-695.154 314.529,-701.506"/>
</g>
<!-- sourcefile~xdmf_grid.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node27" class="node"><title>sourcefile~xdmf_grid.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node27"><a xlink:href="../sourcefile/xdmf_grid.f90.html" xlink:title="xdmf_grid.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="413,-768.634 335,-768.634 335,-744.634 413,-744.634 413,-768.634"/>
<text text-anchor="middle" x="374" y="-754.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_grid.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_grid.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge47" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_grid.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M226.498,-600.753C239.597,-612.667 259.039,-631.889 272,-651.634 294.289,-685.59 277.983,-708.271 308,-735.634 313.005,-740.197 319.012,-743.769 325.324,-746.565"/>
<polygon fill="#000000" stroke="#000000" points="324.119,-749.852 334.71,-750.132 326.606,-743.308 324.119,-749.852"/>
</g>
<!-- sourcefile~xh5for_metadata.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge6" class="edge"><title>sourcefile~xh5for_metadata.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M582.255,-215.636C599.53,-219.888 619.151,-224.718 637.175,-229.154"/>
<polygon fill="#000000" stroke="#000000" points="636.452,-232.581 646.998,-231.572 638.125,-225.784 636.452,-232.581"/>
</g>
<!-- sourcefile~xh5for_metadata.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge23" class="edge"><title>sourcefile~xh5for_metadata.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M548.517,-191.544C565.984,-177.991 596.123,-156.151 625,-142.634 629.286,-140.628 633.807,-138.765 638.408,-137.045"/>
<polygon fill="#000000" stroke="#000000" points="639.632,-140.325 647.912,-133.715 637.317,-133.718 639.632,-140.325"/>
</g>
<!-- sourcefile~xdmf_parameters.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node15" class="node"><title>sourcefile~xdmf_parameters.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node15"><a xlink:href="../sourcefile/xdmf_parameters.f90.html" xlink:title="xdmf_parameters.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="115,-600.634 7.10543e-15,-600.634 7.10543e-15,-576.634 115,-576.634 115,-600.634"/>
<text text-anchor="middle" x="57.5" y="-586.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_parameters.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_parameters.f90&#45;&gt;sourcefile~xdmf_utils.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge1" class="edge"><title>sourcefile~xdmf_parameters.f90&#45;&gt;sourcefile~xdmf_utils.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M115.099,-588.634C130.461,-588.634 146.956,-588.634 161.838,-588.634"/>
<polygon fill="#000000" stroke="#000000" points="161.849,-592.134 171.849,-588.634 161.849,-585.134 161.849,-592.134"/>
</g>
<!-- sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge16" class="edge"><title>sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M958.235,-282.613C992.852,-289.193 1040.5,-298.249 1080,-305.758"/>
<polygon fill="#000000" stroke="#000000" points="1079.37,-309.202 1089.85,-307.631 1080.68,-302.325 1079.37,-309.202"/>
</g>
<!-- sourcefile~xdmf_time.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge48" class="edge"><title>sourcefile~xdmf_time.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M414.224,-661.995C422.902,-659.086 431.915,-655.617 440,-651.634 464.979,-639.329 490.885,-620.866 508.729,-607.104"/>
<polygon fill="#000000" stroke="#000000" points="511.092,-609.699 516.801,-600.773 506.772,-604.19 511.092,-609.699"/>
</g>
<!-- sourcefile~xdmf_topology.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge49" class="edge"><title>sourcefile~xdmf_topology.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M424.088,-588.634C443.692,-588.634 466.146,-588.634 485.438,-588.634"/>
<polygon fill="#000000" stroke="#000000" points="485.499,-592.134 495.499,-588.634 485.499,-585.134 485.499,-592.134"/>
</g>
<!-- sourcefile~xdmf_information.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node19" class="node"><title>sourcefile~xdmf_information.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node19"><a xlink:href="../sourcefile/xdmf_information.f90.html" xlink:title="xdmf_information.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="430.5,-852.634 317.5,-852.634 317.5,-828.634 430.5,-828.634 430.5,-852.634"/>
<text text-anchor="middle" x="374" y="-838.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_information.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_information.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge50" class="edge"><title>sourcefile~xdmf_information.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M427.067,-828.624C431.775,-826.165 436.193,-823.203 440,-819.634 501.928,-761.586 522.714,-656.294 529.018,-610.684"/>
<polygon fill="#000000" stroke="#000000" points="532.5,-611.042 530.296,-600.679 525.557,-610.154 532.5,-611.042"/>
</g>
<!-- sourcefile~xdmf_file.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node20" class="node"><title>sourcefile~xdmf_file.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node20"><a xlink:href="../sourcefile/xdmf_file.f90.html" xlink:title="xdmf_file.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="410.5,-516.634 337.5,-516.634 337.5,-492.634 410.5,-492.634 410.5,-516.634"/>
<text text-anchor="middle" x="374" y="-502.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_file.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_file.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge51" class="edge"><title>sourcefile~xdmf_file.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M410.819,-514.154C420.514,-517.279 430.851,-521.127 440,-525.634 464.979,-537.94 490.885,-556.403 508.729,-570.165"/>
<polygon fill="#000000" stroke="#000000" points="506.772,-573.078 516.801,-576.495 511.092,-567.57 506.772,-573.078"/>
</g>
<!-- sourcefile~xdmf_domain.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node21" class="node"><title>sourcefile~xdmf_domain.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node21"><a xlink:href="../sourcefile/xdmf_domain.f90.html" xlink:title="xdmf_domain.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="421.5,-810.634 326.5,-810.634 326.5,-786.634 421.5,-786.634 421.5,-810.634"/>
<text text-anchor="middle" x="374" y="-796.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_domain.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_domain.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge52" class="edge"><title>sourcefile~xdmf_domain.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M421.524,-788.769C428.211,-785.941 434.633,-782.306 440,-777.634 492.281,-732.13 517.375,-649.969 526.827,-610.699"/>
<polygon fill="#000000" stroke="#000000" points="530.268,-611.355 529.088,-600.826 523.444,-609.792 530.268,-611.355"/>
</g>
<!-- sourcefile~xdmf_xinclude.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge53" class="edge"><title>sourcefile~xdmf_xinclude.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M419.847,-558.67C440.416,-564.19 464.777,-570.728 485.487,-576.286"/>
<polygon fill="#000000" stroke="#000000" points="484.762,-579.715 495.328,-578.927 486.577,-572.954 484.762,-579.715"/>
</g>
<!-- sourcefile~xdmf_dataitem.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge54" class="edge"><title>sourcefile~xdmf_dataitem.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M419.847,-618.599C440.416,-613.079 464.777,-606.541 485.487,-600.983"/>
<polygon fill="#000000" stroke="#000000" points="486.577,-604.314 495.328,-598.342 484.762,-597.554 486.577,-604.314"/>
</g>
<!-- sourcefile~xdmf_geometry.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge55" class="edge"><title>sourcefile~xdmf_geometry.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M422.926,-474.737C428.916,-477.211 434.768,-480.151 440,-483.634 460.465,-497.258 459.874,-507.077 476,-525.634 488.706,-540.256 503.176,-556.674 514.155,-569.083"/>
<polygon fill="#000000" stroke="#000000" points="511.561,-571.434 520.812,-576.6 516.802,-566.793 511.561,-571.434"/>
</g>
<!-- sourcefile~xdmf_character_data.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node25" class="node"><title>sourcefile~xdmf_character_data.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node25"><a xlink:href="../sourcefile/xdmf_character_data.f90.html" xlink:title="xdmf_character_data.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="440,-432.634 308,-432.634 308,-408.634 440,-408.634 440,-432.634"/>
<text text-anchor="middle" x="374" y="-418.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_character_data.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_character_data.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge56" class="edge"><title>sourcefile~xdmf_character_data.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M426.966,-432.754C431.693,-435.192 436.144,-438.119 440,-441.634 470.017,-468.998 454.303,-491.298 476,-525.634 486.092,-541.605 500.191,-557.553 511.653,-569.407"/>
<polygon fill="#000000" stroke="#000000" points="509.214,-571.919 518.736,-576.565 514.19,-566.995 509.214,-571.919"/>
</g>
<!-- sourcefile~xdmf_attribute.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge57" class="edge"><title>sourcefile~xdmf_attribute.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M422.56,-702.631C428.672,-700.135 434.655,-697.161 440,-693.634 473.852,-671.298 502.625,-633.155 518.442,-609.508"/>
<polygon fill="#000000" stroke="#000000" points="521.506,-611.216 524.037,-600.928 515.643,-607.392 521.506,-611.216"/>
</g>
<!-- sourcefile~xdmf_grid.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge58" class="edge"><title>sourcefile~xdmf_grid.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M413.306,-749.128C422.684,-746.033 432.244,-741.695 440,-735.634 482.963,-702.066 510.977,-642.277 523.659,-610.27"/>
<polygon fill="#000000" stroke="#000000" points="526.931,-611.513 527.237,-600.923 520.393,-609.011 526.931,-611.513"/>
</g>
<!-- sourcefile~xdmf_element.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node28" class="node"><title>sourcefile~xdmf_element.f90</title>
<g id="a_sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_node28"><a xlink:href="../sourcefile/xdmf_element.f90.html" xlink:title="xdmf_element.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="260.5,-684.634 162.5,-684.634 162.5,-660.634 260.5,-660.634 260.5,-684.634"/>
<text text-anchor="middle" x="211.5" y="-670.234" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_element.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_time.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge32" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_time.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M260.655,-672.634C280.549,-672.634 303.593,-672.634 323.613,-672.634"/>
<polygon fill="#000000" stroke="#000000" points="323.774,-676.134 333.774,-672.634 323.774,-669.134 323.774,-676.134"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_topology.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge34" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_topology.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M227.933,-660.541C246.193,-646.7 277.921,-624.083 308,-609.634 312.017,-607.705 316.255,-605.889 320.563,-604.196"/>
<polygon fill="#000000" stroke="#000000" points="321.883,-607.439 330.047,-600.686 319.454,-600.874 321.883,-607.439"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_information.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge36" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_information.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M217.105,-684.924C228.259,-713.031 259.435,-782.44 308,-819.634 310.018,-821.18 312.154,-822.614 314.375,-823.945"/>
<polygon fill="#000000" stroke="#000000" points="312.795,-827.068 323.281,-828.578 316.025,-820.858 312.795,-827.068"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_domain.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge37" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_domain.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M220.423,-684.915C235.105,-706.716 268.65,-752.267 308,-777.634 310.791,-779.434 313.749,-781.09 316.804,-782.614"/>
<polygon fill="#000000" stroke="#000000" points="315.632,-785.924 326.191,-786.798 318.482,-779.53 315.632,-785.924"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_xinclude.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge38" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_xinclude.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M224.533,-660.25C236.682,-647.664 255.899,-627.528 272,-609.634 288.445,-591.359 287.535,-581.258 308,-567.634 310.534,-565.947 313.214,-564.387 315.984,-562.946"/>
<polygon fill="#000000" stroke="#000000" points="317.471,-566.115 325.074,-558.737 314.529,-559.763 317.471,-566.115"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_dataitem.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge40" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_dataitem.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M258.493,-660.599C276.793,-655.81 298.02,-650.255 317.19,-645.239"/>
<polygon fill="#000000" stroke="#000000" points="318.212,-648.589 327,-642.672 316.44,-641.817 318.212,-648.589"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_geometry.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge42" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_geometry.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M227.589,-660.416C241.084,-648.72 260.463,-629.899 272,-609.634 300.816,-559.022 267.528,-525.515 308,-483.634 309.422,-482.163 310.947,-480.795 312.555,-479.523"/>
<polygon fill="#000000" stroke="#000000" points="314.705,-482.3 321.195,-473.925 310.899,-476.425 314.705,-482.3"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_attribute.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge44" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_attribute.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M258.493,-684.67C276.793,-689.459 298.02,-695.013 317.19,-700.03"/>
<polygon fill="#000000" stroke="#000000" points="316.44,-703.451 327,-702.597 318.212,-696.679 316.44,-703.451"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_grid.f90 -->
<g id="sourcefile~~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge46" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_grid.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M227.933,-684.727C246.193,-698.569 277.921,-721.185 308,-735.634 313.41,-738.233 319.221,-740.625 325.064,-742.791"/>
<polygon fill="#000000" stroke="#000000" points="324.266,-746.219 334.86,-746.217 326.577,-739.612 324.266,-746.219"/>
</g>
</g>
</svg>
</div>
                <script>var pansourcefiletest_xdmf_unstructured_contiguous_hyperslabs_handlerf90EfferentGraph = svgPanZoom('#sourcefiletest_xdmf_unstructured_contiguous_hyperslabs_handlerf90EfferentGraph', {
                    zoomEnabled: true,
                    controlIconsEnabled: true,
                    fit: true,
                    center: true,});
                    </script>
                <div><a type="button" class="graph-help" data-toggle="modal" href="#graph-help-text">Help</a></div>
                <div class="modal fade" id="graph-help-text" tabindex="-1" role="dialog">
                  <div class="modal-dialog modal-lg" role="document">
                    <div class="modal-content">
                      <div class="modal-header">
                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                        <h4 class="modal-title" id="-graph-help-label">Graph Key</h4>
                      </div>
                      <div class="modal-body">
                        
    <p>Nodes of different colours represent the following: </p>
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
 -->
<!-- Title: Graph Key Pages: 1 -->
<svg width="190pt" height="32pt"
 viewBox="0.00 0.00 190.00 32.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28)">
<title>Graph Key</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-28 186,-28 186,4 -4,4"/>
<!-- Source File -->
<g id="node1" class="node"><title>Source File</title>
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="67,-24 0,-24 0,-0 67,-0 67,-24"/>
<text text-anchor="middle" x="33.5" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Source File</text>
</g>
<!-- This Page&#39;s Entity -->
<g id="node2" class="node"><title>This Page&#39;s Entity</title>
<polygon fill="none" stroke="black" points="182,-24 85,-24 85,-0 182,-0 182,-24"/>
<text text-anchor="middle" x="133.5" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50">This Page&#39;s Entity</text>
</g>
</g>
</svg>

    
    <p>Solid arrows point from a file to a file which depends upon it. A file 
    is dependent upon another if the latter must be compiled before the former
    can be.
    </p>
    
                      </div>
                    </div>
                  </div>
                </div>
                
    
      
      <br>

    <section class="visible-xs visible-sm hidden-md">
      





<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#progs-1">Programs</a></h3></div>
  <div id="progs-1" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../program/test_xdmf_uns_hyperslabs_handler.html">test_xdmf_uns_hyperslabs_handler</a>
      
    </div>
  </div>
</div>
















<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title">Source Code</h3></div>
  <div class="list-group">
    <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_contiguous_hyperslabs_handler.f90.html#src">test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</a>
  </div>
</div>


    </section>
    <br class="visible-xs visible-sm hidden-md">

    <section>
      <h2><span class="anchor" id="src"></span>Source Code</h2>
    <div class="hl"><pre><a name="ln-1"></a><span class="k">program </span><span class="n">test_xdmf_uns_hyperslabs_handler</span>
<a name="ln-2"></a>
<a name="ln-3"></a><span class="k">use </span><span class="n">PENF</span><span class="p">,</span> <span class="n">only</span> <span class="p">:</span> <span class="n">I4P</span><span class="p">,</span> <span class="n">I8P</span><span class="p">,</span> <span class="n">R4P</span><span class="p">,</span> <span class="n">R8P</span><span class="p">,</span> <span class="n">str</span>
<a name="ln-4"></a><span class="k">use </span><span class="n">xh5for_parameters</span>
<a name="ln-5"></a><span class="k">use </span><span class="n">Fox_xdmf</span>
<a name="ln-6"></a><span class="k">use </span><span class="n">xdmf_unstructured_contiguous_hyperslab_handler</span>
<a name="ln-7"></a><span class="k">use </span><span class="n">mpi_environment</span>
<a name="ln-8"></a><span class="k">use </span><span class="n">steps_handler</span>
<a name="ln-9"></a><span class="k">use </span><span class="n">unstructured_spatial_grid_descriptor</span>
<a name="ln-10"></a><span class="k">use </span><span class="n">unstructured_uniform_grid_descriptor</span>
<a name="ln-11"></a>
<a name="ln-12"></a><span class="cp">#if defined(ENABLE_MPI) &amp;&amp; defined(MPI_MOD)</span>
<a name="ln-13"></a>  <span class="k">use </span><span class="n">mpi</span>
<a name="ln-14"></a><span class="cp">#endif</span>
<a name="ln-15"></a>  <span class="k">implicit none</span>
<a name="ln-16"></a><span class="cp">#if defined(ENABLE_MPI) &amp;&amp; defined(MPI_H)</span>
<a name="ln-17"></a>  <span class="k">include</span> <span class="s1">&#39;mpif.h&#39;</span>
<a name="ln-18"></a><span class="cp">#endif</span>
<a name="ln-19"></a>
<a name="ln-20"></a>    <span class="k">type</span><span class="p">(</span><span class="n">mpi_env_t</span><span class="p">)</span> <span class="kd">::</span> <span class="n">mpienv</span>
<a name="ln-21"></a>    <span class="k">type</span><span class="p">(</span><span class="n">steps_handler_t</span><span class="p">)</span>                                               <span class="kd">::</span> <span class="n">stepshandler</span>
<a name="ln-22"></a>    <span class="k">type</span><span class="p">(</span><span class="n">unstructured_spatial_grid_descriptor_t</span><span class="p">)</span>                        <span class="kd">::</span> <span class="n">spatialgrid</span>
<a name="ln-23"></a>    <span class="k">type</span><span class="p">(</span><span class="n">unstructured_uniform_grid_descriptor_t</span><span class="p">)</span>                        <span class="kd">::</span> <span class="n">uniformgrid</span>
<a name="ln-24"></a>    <span class="k">type</span><span class="p">(</span><span class="n">xdmf_unstructured_contiguous_hyperslab_handler_t</span><span class="p">)</span>              <span class="kd">::</span> <span class="n">lightdata</span>
<a name="ln-25"></a>    <span class="kt">real</span><span class="p">(</span><span class="n">R4P</span><span class="p">),</span>    <span class="k">dimension</span><span class="p">(</span><span class="mi">8</span><span class="p">)</span>                                          <span class="kd">::</span> <span class="n">geometry</span>  <span class="o">=</span> <span class="p">(</span><span class="o">/</span><span class="mi">0</span><span class="p">,</span><span class="mi">0</span><span class="p">,</span><span class="mi">0</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mi">0</span><span class="o">/</span><span class="p">)</span>
<a name="ln-26"></a>    <span class="kt">integer</span><span class="p">(</span><span class="n">I4P</span><span class="p">),</span> <span class="k">dimension</span><span class="p">(</span><span class="mi">4</span><span class="p">)</span>                                          <span class="kd">::</span> <span class="n">topology</span>  <span class="o">=</span> <span class="p">(</span><span class="o">/</span><span class="mi">0</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mi">2</span><span class="p">,</span><span class="mi">3</span><span class="o">/</span><span class="p">)</span>
<a name="ln-27"></a>    <span class="kt">real</span><span class="p">(</span><span class="n">R4P</span><span class="p">),</span>    <span class="k">dimension</span><span class="p">(</span><span class="mi">4</span><span class="p">)</span>                                          <span class="kd">::</span> <span class="n">values</span>    <span class="o">=</span> <span class="p">(</span><span class="o">/</span><span class="mi">9</span><span class="p">,</span><span class="mi">8</span><span class="p">,</span><span class="mi">7</span><span class="p">,</span><span class="mi">6</span><span class="o">/</span><span class="p">)</span>
<a name="ln-28"></a>    <span class="kt">integer</span>         <span class="kd">::</span> <span class="n">mpierr</span>
<a name="ln-29"></a>    <span class="kt">integer</span><span class="p">(</span><span class="n">I4P</span><span class="p">)</span>    <span class="kd">::</span> <span class="n">i</span>
<a name="ln-30"></a>
<a name="ln-31"></a><span class="cp">#if defined(ENABLE_MPI) &amp;&amp; (defined(MPI_MOD) || defined(MPI_H))</span>
<a name="ln-32"></a>    <span class="k">call </span><span class="n">MPI_INIT</span><span class="p">(</span><span class="n">mpierr</span><span class="p">)</span>
<a name="ln-33"></a><span class="cp">#endif</span>
<a name="ln-34"></a>
<a name="ln-35"></a>    <span class="k">call </span><span class="n">mpienv</span><span class="p">%</span><span class="n">initialize</span><span class="p">()</span>
<a name="ln-36"></a>    <span class="k">call </span><span class="n">stepshandler</span><span class="p">%</span><span class="n">initialize</span><span class="p">(</span><span class="n">mpienv</span><span class="p">)</span>
<a name="ln-37"></a>    <span class="k">call </span><span class="n">spatialgrid</span><span class="p">%</span><span class="n">initialize</span><span class="p">(</span><span class="n">MPIEnvironment</span><span class="o">=</span><span class="n">mpienv</span><span class="p">,</span> <span class="n">NumberOfNodes</span><span class="o">=</span><span class="mi">4_I8P</span><span class="p">,</span> <span class="n">NumberOfElements</span><span class="o">=</span><span class="mi">2_I8P</span><span class="p">,</span> <span class="n">TopologyType</span><span class="o">=</span><span class="n">XDMF_TOPOLOGY_TYPE_TRIANGLE</span><span class="p">,</span> <span class="n">GeometryType</span><span class="o">=</span><span class="n">XDMF_GEOMETRY_TYPE_XY</span><span class="p">,</span> <span class="n">GridType</span><span class="o">=</span><span class="n">XDMF_GRID_TYPE_UNSTRUCTURED</span><span class="p">)</span>
<a name="ln-38"></a>    <span class="k">call </span><span class="n">spatialgrid</span><span class="p">%</span><span class="n">SetTopologySizePerGridID</span><span class="p">(</span><span class="n">TopologySize</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">size</span><span class="p">(</span><span class="n">topology</span><span class="p">,</span><span class="nb">dim</span><span class="o">=</span><span class="mi">1</span><span class="p">),</span><span class="n">I8P</span><span class="p">),</span><span class="n">ID</span><span class="o">=</span><span class="n">mpienv</span><span class="p">%</span><span class="n">get_rank</span><span class="p">())</span>
<a name="ln-39"></a>    <span class="k">call </span><span class="n">uniformgrid</span><span class="p">%</span><span class="n">initialize</span><span class="p">(</span><span class="n">NumberOfNodes</span><span class="o">=</span><span class="mi">4_I8P</span><span class="p">,</span> <span class="n">NumberOfElements</span><span class="o">=</span><span class="mi">2_I8P</span><span class="p">,</span> <span class="n">TopologyType</span><span class="o">=</span><span class="n">XDMF_TOPOLOGY_TYPE_TRIANGLE</span><span class="p">,</span> <span class="n">GeometryType</span><span class="o">=</span><span class="n">XDMF_GEOMETRY_TYPE_XY</span><span class="p">,</span> <span class="n">GridType</span><span class="o">=</span><span class="n">XDMF_GRID_TYPE_UNSTRUCTURED</span><span class="p">)</span>
<a name="ln-40"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">initialize</span><span class="p">(</span><span class="n">MPIEnvironment</span><span class="o">=</span><span class="n">mpienv</span><span class="p">,</span> <span class="n">StepsHandler</span><span class="o">=</span><span class="n">stepshandler</span><span class="p">,</span> <span class="n">SpatialGridDescriptor</span><span class="o">=</span><span class="n">spatialgrid</span><span class="p">,</span> <span class="n">UniformGridDescriptor</span><span class="o">=</span><span class="n">uniformgrid</span><span class="p">)</span>
<a name="ln-41"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="k">Open</span><span class="p">(</span><span class="n">action</span><span class="o">=</span><span class="n">XDMF_ACTION_WRITE</span><span class="p">,</span> <span class="n">fileprefix</span><span class="o">=</span><span class="s1">&#39;xdmf_uns_hyperslab&#39;</span><span class="p">)</span>
<a name="ln-42"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">SetTopology</span><span class="p">(</span><span class="n">Connectivities</span><span class="o">=</span><span class="n">topology</span><span class="p">,</span> <span class="n">Name</span><span class="o">=</span><span class="s1">&#39;Connectivities&#39;</span><span class="p">)</span>
<a name="ln-43"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">SetGeometry</span><span class="p">(</span><span class="n">XYZ</span><span class="o">=</span><span class="n">geometry</span><span class="p">,</span> <span class="n">Name</span><span class="o">=</span><span class="s1">&#39;Coordinates&#39;</span><span class="p">)</span>
<a name="ln-44"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">AppendAttribute</span><span class="p">(</span><span class="n">Name</span><span class="o">=</span><span class="s1">&#39;solution&#39;</span><span class="p">,</span> <span class="n">Center</span><span class="o">=</span><span class="n">XDMF_ATTRIBUTE_CENTER_NODE</span><span class="p">,</span> <span class="k">Type</span><span class="o">=</span><span class="n">XDMF_ATTRIBUTE_TYPE_SCALAR</span><span class="p">,</span> <span class="n">Attribute</span><span class="o">=</span><span class="n">values</span><span class="p">)</span>
<a name="ln-45"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">SerializeSpatialFile</span><span class="p">()</span>
<a name="ln-46"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">SerializeTemporalFile</span><span class="p">()</span>
<a name="ln-47"></a>
<a name="ln-48"></a><span class="cp">#if defined(ENABLE_MPI) &amp;&amp; (defined(MPI_MOD) || defined(MPI_H))</span>
<a name="ln-49"></a>    <span class="k">call </span><span class="n">MPI_FINALIZE</span><span class="p">(</span><span class="n">mpierr</span><span class="p">)</span>
<a name="ln-50"></a><span class="cp">#endif</span>
<a name="ln-51"></a>
<a name="ln-52"></a>
<a name="ln-53"></a><span class="k">end program </span><span class="n">test_xdmf_uns_hyperslabs_handler</span>
</pre></div>

    </section>
    </div>
  </div>

  <section class="visible-xs visible-sm hidden-md">
    <hr>
    

<div class="panel panel-default">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#allfiles-1">All Source Files</a></h3></div>
  <div id="allfiles-1" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../sourcefile/ch_unstructured_hexahedron_perf.f90.html">ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/fox_xdmf.f90.html">fox_xdmf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_contiguous_hyperslab_handler.f90.html">hdf5_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_dataset_per_process_handler.f90.html">hdf5_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_handler.f90.html">hdf5_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_contiguous_hyperslab_handler.f90.html">hdf5_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_dataset_per_process_handler.f90.html">hdf5_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_contiguous_hyperslab_handler.f90.html">hdf5_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_dataset_per_process_handler.f90.html">hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/mpi_environment.f90.html">mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/spatial_grid_descriptor.f90.html">spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler.f90.html">steps_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler_test.f90.html">steps_handler_test.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_contiguous_hyperslab_factory.f90.html">structured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_dataset_per_process_factory.f90.html">structured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_spatial_grid_descriptor.f90.html">structured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_uniform_grid_descriptor.f90.html">structured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_fox_wxml.f90.html">test_FoX_wxml.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90.html">test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_dataset_per_process_handler.f90.html">test_hdf5_rectilinear_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_contiguous_hyperslabs_handler.f90.html">test_hdf5_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_dataset_per_process_handler.f90.html">test_hdf5_regular_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_contiguous_hyperslabs_handler.f90.html">test_hdf5_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_dataset_per_process_handler.f90.html">test_hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_mpi_environment.f90.html">test_mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_attribute.f90.html">test_xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_character_data.f90.html">test_xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_dataitem.f90.html">test_xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_geometry.f90.html">test_xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_grid.f90.html">test_xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90.html">test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_dataset_per_process.f90.html">test_xdmf_rectilinear_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_contiguous_hyperslabs_handler.f90.html">test_xdmf_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_dataset_per_process.f90.html">test_xdmf_regular_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_time.f90.html">test_xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_topology.f90.html">test_xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_contiguous_hyperslabs_handler.f90.html">test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_dataset_per_process.f90.html">test_xdmf_unstructured_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_xinclude.f90.html">test_xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_hdf5_mod.f90.html">try_compile_hdf5_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_mpi_mod.f90.html">try_compile_mpi_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/uniform_grid_descriptor.f90.html">uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_contiguous_hyperslab_factory.f90.html">unstructured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_dataset_per_process_factory.f90.html">unstructured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_spatial_grid_descriptor.f90.html">unstructured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_uniform_grid_descriptor.f90.html">unstructured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_attribute.f90.html">xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_character_data.f90.html">xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_contiguous_hyperslab_handler.f90.html">xdmf_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataitem.f90.html">xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataset_per_process_handler.f90.html">xdmf_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_domain.f90.html">xdmf_domain.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_element.f90.html">xdmf_element.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_file.f90.html">xdmf_file.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_geometry.f90.html">xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_grid.f90.html">xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_handler.f90.html">xdmf_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_information.f90.html">xdmf_information.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_parameters.f90.html">xdmf_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_contiguous_hyperslab_handler.f90.html">xdmf_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_dataset_per_process_handler.f90.html">xdmf_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_time.f90.html">xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_topology.f90.html">xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_contiguous_hyperslab_handler.f90.html">xdmf_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_dataset_per_process_handler.f90.html">xdmf_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_utils.f90.html">xdmf_utils.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_xinclude.f90.html">xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for.f90.html">xh5for.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_abstract_factory.f90.html">xh5for_abstract_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_grid.f90.html">xh5for_ch_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_non_static_grid_series.f90.html">xh5for_ch_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_static_grid_series.f90.html">xh5for_ch_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_grid.f90.html">xh5for_ch_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_non_static_grid_series.f90.html">xh5for_ch_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_static_grid_series.f90.html">xh5for_ch_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron.f90.html">xh5for_ch_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron_perf.f90.html">xh5for_ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_mixedtopology.f90.html">xh5for_ch_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_non_static_tetrahedron.f90.html">xh5for_ch_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_quadilateral.f90.html">xh5for_ch_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_mixed_series.f90.html">xh5for_ch_unstructured_static_mixed_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_tetrahedron.f90.html">xh5for_ch_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_tetrahedron.f90.html">xh5for_ch_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_triangles.f90.html">xh5for_ch_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_grid.f90.html">xh5for_dpp_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_non_static_grid_series.f90.html">xh5for_dpp_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_static_grid_series.f90.html">xh5for_dpp_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_grid.f90.html">xh5for_dpp_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_non_static_grid_series.f90.html">xh5for_dpp_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_static_grid_series.f90.html">xh5for_dpp_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_hexahedron.f90.html">xh5for_dpp_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_mixedtopology.f90.html">xh5for_dpp_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_non_static_tetrahedron.f90.html">xh5for_dpp_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_quadilateral.f90.html">xh5for_dpp_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_static_tetrahedron.f90.html">xh5for_dpp_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_tetrahedron.f90.html">xh5for_dpp_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_triangles.f90.html">xh5for_dpp_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_factory.f90.html">xh5for_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_handler.f90.html">xh5for_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_metadata.f90.html">xh5for_metadata.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_parameters.f90.html">xh5for_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_utils.f90.html">xh5for_utils.f90</a>
      
    </div>
  </div>
</div>


  </section>
  
    <hr>    
    </div> <!-- /container -->
    <footer>
      <div class="container">
      <div class="row">
        <div class="col-xs-6 col-md-4"><p>&copy; 2016 </p></div>
        <div class="col-xs-6 col-md-4 col-md-push-4">
          <p class="text-right">
            Documentation generated by 
            <a href="https://github.com/cmacmackin/ford">FORD</a>
             on 2016-11-08T12:24:53.235950 
          </p>
        </div>
        <div class="col-xs-12 col-md-4 col-md-pull-4"><p class="text-center"> XH5For was developed by Víctor Sande Veiga</p></div>
      </div>
      <br>
      </div> <!-- /container -->    
    </footer>

    <!-- Bootstrap core JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
<!--
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
-->
    <script src="../js/bootstrap.min.js"></script>
    <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
    <script src="../js/ie10-viewport-bug-workaround.js"></script>

    <!-- MathJax JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
    <script type="text/x-mathjax-config">
      MathJax.Hub.Config({
        TeX: { extensions: ['AMSmath.js','AMSsymbols.js','noErrors.js','noUndefined.js'], equationNumbers: { autoNumber: 'AMS' } },
        jax: ['input/TeX','input/MathML','output/HTML-CSS'],
        extensions: ['tex2jax.js','mml2jax.js','MathMenu.js','MathZoom.js'],
        'HTML-CSS': { 
           styles: { '.MathJax_Display, .MathJax .mo, .MathJax .mi, .MathJax .mn': {color: '#000000 ! important'} }
        }
      });
    </script>
    <script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
    
    
    <script src="../tipuesearch/tipuesearch_content.js"></script>
    <link  href="../tipuesearch/tipuesearch.css" rel="stylesheet">
    <script src="../tipuesearch/tipuesearch_set.js"></script>
    <script src="../tipuesearch/tipuesearch.js"></script>
    
    
  </body>
</html>